<?php
/**
 * 点大商城（www.diandashop.com） - 微信公众号小程序商城系统!
 * Copyright © 2020 山东点大网络科技有限公司 保留所有权利
 * =========================================================
 * 版本：V2
 * 授权主体：shop.guanjunbang.cn
 * 授权域名：shop.guanjunbang.cn
 * 授权码：vdcajlVLIVAgVdkfJvgY
 * ----------------------------------------------
 * 您只能在商业授权范围内使用，不可二次转售、分发、分享、传播
 * 任何企业和个人不得对代码以任何目的任何形式的再发布
 * =========================================================
 */

// +----------------------------------------------------------------------
// | 短信管理
// +----------------------------------------------------------------------
namespace app\controller;
use think\facade\View;
use think\facade\Db;

class Sms extends Common
{
    public function initialize(){
		parent::initialize();
		if(bid > 0) showmsg('无访问权限');
	}
	//短信配置
    public function set(){
		if(request()->isPost()){
			$data = input('post.info/a');
//			$data['accesskey'] = trim($data['accesskey']);
//			$data['accesssecret'] = trim($data['accesssecret']);
//			$data['sdkappid'] = trim($data['sdkappid']);
            if($data){
                foreach ($data as $k => $v){
                    $data[$k] = trim($v);
                }
            }
			Db::name('admin_set_sms')->where('aid',aid)->update($data);
			\app\common\System::plog('短信设置');
			return json(['code'=>0,'msg'=>'操作成功']);
		}
		$info = Db::name('admin_set_sms')->where('aid',aid)->find();
		View::assign('info',$info);
        View::assign('restaurant',getcustom('restaurant'));
		return View::fetch();
    }
	//发送记录
	public function sendlog(){
		if(request()->isAjax()){
			$page = input('param.page');
			$limit = input('param.limit');
			if(input('param.field') && input('param.order')){
				$order = input('param.field').' '.input('param.order');
			}else{
				$order = 'id desc';
			}
			$where = [];
			$where[] = ['aid','=',aid];
			if(input('param.ctime') ){
				$ctime = explode(' ~ ',input('param.ctime'));
				$where[] = ['createtime','>=',strtotime($ctime[0])];
				$where[] = ['createtime','<',strtotime($ctime[1]) + 86400];
			}
			$count = 0 + Db::name('smslog')->where($where)->count();
			$data = Db::name('smslog')->where($where)->page($page,$limit)->order($order)->select()->toArray();
			return json(['code'=>0,'msg'=>'查询成功','count'=>$count,'data'=>$data]);
		}
		return View::fetch();
	}
}